import axios from "axios";
const instance = axios.create({
    baseURL:"http://192.168.2.33:7070",
    withCredentials: true, //发送ajax请求是否可以写代cookie
});


// 添加请求拦截器
instance.interceptors.request.use(function (config) {
    // 在发送请求之前做些什么

    // let token = sessionStorage.getItem("token");
    // if(token){
    //     config.headers.token =token;
    // }
    return config;
}, function (error) {
    // 对请求错误做些什么
    return Promise.reject(error);
});

// 添加响应拦截器
instance.interceptors.response.use(function (response) {
    // 对响应数据做点什么
    let data =  response.data;
    return data;
}, function (error) {
    // 对响应错误做点什么
    // if(error.response != null && error.response.status == 401){
    //     sessionStorage.removeItem("doctorInfo");
    //     sessionStorage.removeItem("token");
    //     window.location.href="http://localhost:8080/login";
    // }
    return Promise.reject(error);
});

export default (config)=>{
    return instance(config)
}


